modèle de ZIP à utiliser dans Extensions>Installer pour écraser un fichier local

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • modèle de ZIP à utiliser dans Extensions>Installer pour écraser un fichier local

    Bonjour,

    De temps en temps, je souhaiterais écraser un fichier sur plusieurs sites (par exemple un fichier d'un override que j'améliore au fil de l'eau et qui est utilisé sur plusieurs sites).
    Certes, on peut le faire par FTP, mais je souhaiterais faciliter mon process (et minimiser le risque d'erreur) en intégrant ledit fichier PHP dans un ZIP à uploader via Extensions>Install
    Ca m'arrangerait d'autant plus qu'il y a des outils permettant d'installer un ZIP sur un... ou tous ses sites en même temps

    Mais auriez-vous un exemple-type de tel fichier ZIP ?

    Merciiii !
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

  • #2
    Bonjour,

    Je n'ai pas d'exemple, mais n'est-il pas possible d'utiliser le même type de manifeste que pour les installations de templates, juste pour leur dossier html ?
    Par contre, je vois une grosse contrainte à ton idée : il faut que tous les sites concernés utilisent le même template, pour qu'un pack d'installation de fichier convienne à tous.
    woluweb aime ceci.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Merci RobertG .
      Je prenais le cas d'un override.
      De fait, dans le cas d'un template tu ne pourrais "mettre à jour" que pour les sites utilisant le template. Ceci étant dit, vu que quasi tous mes sites utilisent le même framework (sachant que je customise le template), ce n'est pas un problème.
      Et surtout : ma question est générale. C'est pas juste pour un override. C'est aussi parfois pour écraser un fichier qui pose problème (genre Helix qui ne donne pas toujours suite aux corrections).
      Ou encore même une extension où j'écrase un fichier par ma version.
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        As-tu essayé le type "file" disponible comme "plugin", "component" ou autre. Il devrait être possible de l'utiliser pour des fichiers individuels, je pense.
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Merci RobertG
          Je ne vois pas de quoi tu parles : je n'ai jamais construit d' "installer" pour Joomla, donc je pars vraiment de zéro
          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            Regarde ici https://docs.joomla.org/Manifest_files/fr ou dans les manifestes d'extensions simples.
            Je n'ai pas trouvé d'exemples spécifiques aux fichiers, indépendamment d'une extension, ne sachant pas où chercher, mais il doit être possible avec un type "file"et la méthode "upgrade", de préciser le chemin du fichier ou de son dossier pour que Joomla! sache où le copier.
            woluweb aime ceci.
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Bonjour,

              Dans votre cas, je pense que vous devriez utiliser l'un des 2 services de gestion Joomla les plus populaires.

              * watchful.li
              * myjoomla.com
              Je suis un développeur PHP et possède plus de 10 ans d'expérience avec Joomla. Actuellement, je travaille pour JoomlaShine en tant que leader du département de développement de produits.

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X